make a bad impression - Turkish English Dictionary